iT邦幫忙

2024 iThome 鐵人賽

DAY 15
1

前言


今天是第十五天,我們也一起走完了一半的旅程,從最開始講OLTP,延伸到關聯式資料庫的基礎、row-based 與 columnar database 的差異,再到OLAP 的設計,一切的準備都是為了提供業務、產品經理以及管理層,能夠透過數據做到更多更精準、更可靠以及可衡量的決策,商業智慧(Business Intelligence, BI)工具就是提供這些數據消費者的最後一哩路,是企業決策的重要支柱。這些BI 工具能夠整合、分析和呈現數據,讓我們能從大量資訊中提煉出有價值的insights。

商業智慧工具的價值


即時性

透過即時、視覺化的儀表板、報表能夠將複雜的數據轉化的更容易易理解,讓使用者可以更快掌握現況、理解數據並快速做出決策。

靜態 → 動態

做過分析專案的你,一定知道在得到分析洞察之前,有80% 的時間在清理資料、探索資料,在沒有導入商業智慧工具之前,任何數據使用者想要取得數據,都必須透過工程師、數據部門幫忙撈取,並且有時候還需要提供非常明確的目的、使用方式,工程部門才能理解提供的數據不會誤導、真的有幫助到你。

在導入商業智慧工具之後,你可以在工具上快速找到你想要分析的資料源,透過工具可以盡情地先進行探索,試著找出一些問題、機會點,如果有疑問再進一步詢問資料分析師,商業智慧工具讓數據使用者從被動變成主動、從靜態變成動態,幫助整個組織能更有效的從數據獲得價值!

資料民主化

組織的層層結構、部門之間的資訊不流通,通常是不效率的問題來源之一,透過商業智慧工具,數據使用者可以有機會看到更多可能潛在的機會和問題,從不同部門、不同角色的視角提供更多觀點,讓組織的每一個人都能得到更多的資訊,一起幫助公司的營運、產品做得更好!

選擇商業智慧工具的判斷依據


選擇合適的 BI 工具對於實現企業的數據戰略至關重要。以下是選擇 BI 工具時應考慮的主要判斷依據:

  1. 易用性:BI 工具應具備user-friendly 的介面和操作流程,讓非技術的使用者也能輕鬆使用,快速生成報表和儀表板。
  2. 功能需求:根據自己公司內的業務需求,選擇具備相應功能的 BI 工具
    • 資料庫的連接器,是否支援目前使用的OLAP 資料庫
    • 需要提供的資料服務類型:報表下載、純資訊提供的儀表板、需要操作洞察的互動儀表板等等
    • 需要多精細的權限管理,只有公司內部使用,還是會提供給外部單位
  3. 成本效益:你也需要考量擁有成本,包括授權費用、維運成本等,是要自己架設呢,還是要直接購買 cloud 方案。
  4. 安全性與合規性:確保具備強大的資料安全機制,保護敏感數據,並且在使用上要符合相關的合規要求,如 GDPR。
  5. 遇到問題好不好求救:選擇擁有良好技術支援和活躍社群的 BI 工具,能夠在遇到問題時得到及時的幫助和解決方案。

Metabase


綜合以上的選擇依據,我們最後選擇了 Metabase ,他是一款開源的商業智慧工具,技術與使用文件都非常的完整,開發也都還在持續更新中,你可以選擇自己架設,也可以在GCP上取得,也有雲端託管的方案。

由於他的官方網站文件真的非常非常完整,使用上也非常簡單好上手,我這邊就簡單介紹讓你能快速認識 Metabase,更詳細的請參考官方文件: https://www.metabase.com/

主要功能

  1. 數據查詢
    Metabase 提供直觀的SQL查詢功能,讓使用者可以透過點擊和選擇的方式輕鬆完成SQL 查詢,對於熟悉 SQL 的用戶,Metabase 也支援直接撰寫SQL自定義查詢。

https://ithelp.ithome.com.tw/upload/images/20240929/201142977iGCgy60JM.png

  1. 視覺化與報表
    Metabase 支援多種視覺化圖表,如折線圖、柱狀圖、餅圖、散點圖等,幫助使用者將數據轉化為易於理解的圖表。此外,使用者也可以創建和共享自己製作的儀表板,把重要的關鍵指標和業務數據整合在一起,方便日常營運使用。

https://ithelp.ithome.com.tw/upload/images/20240929/20114297egN4XVnn41.png

圖片來源: https://www.metabase.com/docs/latest/

  1. 自動化與排程、數據警示
    Metabase 也支援使用者可以設定報表的自動生成和寄送的排程,定期向相關人員發送更新報告,節省營運負擔,也多了一個強化推廣數據使用的媒介。

https://ithelp.ithome.com.tw/upload/images/20240929/20114297vbkasCA34G.png

https://ithelp.ithome.com.tw/upload/images/20240929/201142979VvDB6iRSu.png

  1. 用戶管理與權限控制

Metabase 另外提供一個很強大的用戶管理和權限控制功能,確保不同用戶只能存取和操作其有權限查看的數據和報表,保障數據安全,也是後來我們改用 Metabase的一個很主要的原因。

https://ithelp.ithome.com.tw/upload/images/20240929/20114297EqkTh6QyuO.png

  1. Data Cube 的探索操作

我們前面有聊過 OLAP Data Cube有幾個常用的操作概念: Slicing, Drill Down 以及 Roll up,透過 Metabase 的介面也能做到這些操作,方便你除了看靜態的儀表板,也能動態的從不同視角進行分析,成為資料柯南!

https://ithelp.ithome.com.tw/upload/images/20240929/20114297J9gweKT5Cs.png

小結


今天介紹了對數據使用者來說,每天真正的接觸點:商業智慧工具(Business Intelligence) ,
相信你應該對商業智慧工具的目的、選擇的判斷以及 Metabase 有了更深入的了解,選擇一個適合的 BI 工具,並合理運用其功能,會讓原本很害怕使用數據的小白們願意邁出第一步,將會大幅提升組織的使用數據的能力和意願喔!

參考資料:
Metabase 官方網站 - https://www.metabase.com/


上一篇
OLAP 維度建模(四):以數位學習平台為案例
下一篇
OLTP 不是所有歷程都有存怎麼辦?Change Data Capture (CDC)
系列文
資料決策時代:從零開始打造公司數據引擎與決策文化30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言